<?xml version="1.0" encoding="ISO-8859-1"?>
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:p="http://primefaces.org/ui">

	<p:dialog id="idBuscarPaqueteDialog" header="Buscar Paquete" widgetVar="buscarPaqueteDialog" 
		modal="true" height="500" width="1000" position="center" resizable="false" closeOnEscape="true"  >
		
		<h:form id="idFormBuscarPaquete">
			<p:panel id="idPanelBuscarPaquete" header="Seleccione filtros para la busqueda *">
	 			<h:panelGrid columns="3" cellpadding="5">
							<h:outputText value="Codigo"/>
							<p:inputText id="codigoPaqueteBuscado" value="#{formOrdenDeTrabajoBean.idPaqueteBuscado}" /><br/>
							<h:outputText value="Nombre Paquete Mantención: "/>
							<p:inputText id="nombrePaqueteBuscado" value="#{formOrdenDeTrabajoBean.nombrePaqueteBuscado}" /><br/>
							
							<p:commandButton id="idBuscarButton" value="Buscar"
							 process="idFormBuscarPaquete" update="idFormBuscarPaquete"
							 actionListener="#{formOrdenDeTrabajoBean.obtenerPaquetesPorFiltros}" 
							 action="#{formOrdenDeTrabajoBean.buscarListener}" />	
					
					<p:commandButton id="idLimpiarButton" value="Limpiar Filtros"
					 process="@this" update="@form"
					 actionListener="#{formOrdenDeTrabajoBean.limpiarBusquedaPaquete}" />
					<p:spacer/>
		
				</h:panelGrid>			

				<p:dataTable id="idTablaPaquete" value="#{formOrdenDeTrabajoBean.listaPaquetesObtenidos}"
				 var="usu" rows="6" paginator="true" paginatorPosition="bottom" 
				  emptyMessage="No se han encontrado resultados." >
					
					<p:column headerText="ID ">
						<h:outputText value="#{usu.idPaqueteMantencion}" />
					</p:column>
						
					<p:column headerText="Nombre Paquete">
						<h:outputText value="#{usu.nombrePaqueteMantencion}" />
					</p:column>
					
					<p:column headerText="Precio Paquete $">
						<h:outputText value="#{usu.precioTotal}" />
					</p:column>
			
 
					<p:column headerText="Acciones">
						<p:commandLink id="idSeleccionPaqueteButton" 
						process="@this" update=":formRegistroOt:idPanelInfoPaquetes :formRegistroOt:idPanelInfoTotales"
						actionListener="#{formOrdenDeTrabajoBean.seleccionarPaqueteBusqueda(usu.idPaqueteMantencion)}" 
						oncomplete="buscarPaqueteDialog.hide()" > 
							<p:graphicImage value="/img/icos_22_confirma.png" title="Seleccionar" />
						</p:commandLink>
					</p:column>

			 		
				</p:dataTable>

			</p:panel>

		
		</h:form>

    </p:dialog>

</ui:composition>